Определяет наличие несущей с помощью опроса состояния линии сигнала Carrier Detect (CD). Carrier Detect это сигнал, посылаемый из модема в подключенный компьютер в знак того, что модем находится режиме ONLINE.
Применение
Элемент управления Communications
Синтаксис
[Form.]MSComm.CDHolding[ = lExpression]
Установки
lExpression
Для свойства CDHolding
предусмотрены следующие установки:
Установка Описание "Истина" Сигнал Carrier Detect установлен. "Ложь" Сигнал Carrier Detect сброшен.
Комментарии
Недоступно на этапе разработки, доступно только для чтения на
этапе выполнения.
Когда сигнал Carrier Detect установлен и уже прошло
CDTimeout миллисекунд, элемент управления Communications
устанавливает значение свойства CommEvent равным CDTO (Carrier Detect
Timeout Error) и генерирует событие OnComm.
Замечание
Особенно важно фиксировать момент потери несущей в
хост-приложении, например в информационной системе, поскольку вызывающий абонент
в любое время может дать отбой (теряя несущую).
Сигнал Carrier Detect
имеет еще одно название Receive Line Signal Detect (RLSD).
О том, как
перехватывать данное условие с помощью события OnComm, см. описание
свойства CDTimeout.